【英语语法解析大全】关系代词 · 在定语从句中作宾语 · 完全指南

一、核心概念:什么是关系代词?

关系代词,用来引导定语从句,同时代替主句中的某个名词或代词(即先行词),并在从句中充当一定的句子成分。当关系代词在定语从句中作宾语时,它指代先行词,并在从句中承受动作。

关键点: 关系代词作宾语时,可以省略(特别是在口语和非正式文体中)。

二、作宾语的关系代词有哪些?

主要有:whom, which, that, who(口语中who可代替whom)。它们的选择取决于先行词是人还是物

关系代词 指代对象 正式程度 例句(作宾语)
whom 正式 The lady whom we met yesterday is a famous writer.
which 物/动物 通用 The book which I borrowed is very interesting.
that 人/物 通用 This is the best movie that I have ever seen.
who (代替whom) 非正式 The friend who I called is coming soon.

三、深度分析与使用场景

1. 正式 vs. 非正式:whom 与 who/wthat 的选择

正式写作和考试中,指人作宾语时,应使用 whom。但在日常口语和非正式文体中,常用 whothat 代替,甚至直接省略。

正式场合 (使用whom) 非正式场合 (使用who/that/省略)
To whom did you send the invitation? Who did you send the invitation to? / (Who) you sent the invitation to?
She is the candidate for whom we voted. She is the candidate (who/that) we voted for.

2. which 与 that 指物时的区别

一般情况下,指物时 whichthat 可以互换。但在非限制性定语从句(用逗号隔开,对先行词进行补充说明)中,必须使用 which,而不能使用 that。

例: His new car, which he bought last week, was stolen. (非限制性定语从句,不能用that)
例: The car that/which he bought last week was stolen. (限制性定语从句,that/which均可)

3. 必须使用 that 的情况

在以下特定情况下,即使作宾语,也优先使用 that,或者只能用 that

四、综合实例演练

通过大量例句来巩固理解(括号内为可省略的关系代词):

句子类型 例句(带关系代词) 例句(省略关系代词)
指人 The student (whom/who/that) the teacher praised is my brother. The student the teacher praised is my brother.
指物 The project (which/that) we finished was a success. The project we finished was a success.
介词前置(正式) This is the house in which I grew up. (不可省略)
介词后置(非正式) This is the house (which/that) I grew up in. This is the house I grew up in.

五、常见错误避免

错误1: 在关系代词作宾语时,画蛇添足地添加人称代词。
错误例句: The movie which I saw it yesterday was great. (❌ 多余的it)
正确: The movie (which) I saw yesterday was great. (✅)

错误2: 混淆 who 和 whom 在正式文体中的用法。
错误例句: The man who I work with is from Canada. (非正式可以,正式文体中欠妥)
正式正确: The man with whom I work is from Canada. 或 The man whom I work with is from Canada. (✅)